Big Huge Thesaurus

street corner

noun